science descriptive - English Synonyms Dictionary